An Optimal Distributed Routing Algorithm Using Dual Decomposition Techniques
نویسندگان
چکیده
We consider the routing problem in wireline, packet-switched communication networks. We cast our optimal routing problem in a multicommodity network flow optimization framework. Our cost function is related to the congestion in the network, and is a function of the flows on the links of the network. The optimization is over the set of flows in the links corresponding to the various destinations of the incoming traffic. We separately address the single commodity and the multicommodity versions of the routing problem. We consider the dual problems, and using dual decomposition techniques, we provide primal-dual algorithms that converge to the optimal solutions of the problems. Our algorithms, which are subgradient algorithms to solve the corresponding dual problems, can be implemented in a distributed manner by the nodes of the network. For online, adaptive implementations of our algorithms, the nodes in the network need to utilize ‘locally available information’ like estimates of queue lengths on outgoing links. We show convergence to the optimal routing solutions for synchronous versions of the algorithms, with perfect (noiseless) estimates of the queueing delays. Every node of the network controls the flows on the outgoing links using the distributed algorithms. For both the single commodity and multicommodity cases, we show that our algorithm converges to a loop-free optimal solution. Our optimal solutions also have the attractive property of being multipath routing solutions.
منابع مشابه
A Hierarchy Topology Design Using a Hybrid Evolutionary Algorithm in Wireless Sensor Networks
Wireless sensor network a powerful network contains many wireless sensors with limited power resource, data processing, and transmission abilities. Wireless sensor capabilities including computational capacity, radio power, and memory capabilities are much limited. Moreover, to design a hierarchy topology, in addition to energy optimization, find an optimum clusters number and best location of ...
متن کاملA New Routing Algorithm for Vehicular Ad-hoc Networks based on Glowworm Swarm Optimization Algorithm
Vehicular ad hoc networks (VANETs) are a particular type of Mobile ad hoc networks (MANET) in which the vehicles are considered as nodes. Due to rapid topology changing and frequent disconnection makes it difficult to design an efficient routing protocol for routing data among vehicles. In this paper, a new routing protocol based on glowworm swarm optimization algorithm is provided. Using the g...
متن کاملOptimal Distributed Generation (DG) Allocation in Distribution Networks using an Improved Ant Colony Optimization (ACO) Algorithm
Abstract: The development of distributed generation (DGs) units in recent years have created challenges in the operation of power grids, especially distribution networks. One of these issues is the optimal allocation (location and capacity) of these units in distribution networks. In this thesis, a method based on the improved ant colony optimization algorithm is presented to solve the problem ...
متن کاملCross Layer Optimization for Energy-Constrained Wireless Sensor Networks: Joint Rate Control and Routing
In the following paper, we study the tradeoff between network utility and network lifetime for energyconstrained wireless sensor networks (WSNs). By introducing a weighted factor, we combine these two objectives into a single weighted objective, and we consider rate control and routing in this tradeoff framework simultaneously. First, by using a dual decomposition method, we decompose the trade...
متن کاملA Distributed Algorithm for Throughput Optimal Routing in Overlay Networks
We address the problem of optimal routing in overlay networks. An overlay network is constructed by adding new overlay nodes on top of a legacy network. The overlay nodes are capable of implementing any dynamic routing policy, however, the legacy underlay has a fixed, single path routing scheme and uses a simple work-conserving forwarding policy. Moreover, the underlay routes are pre-determined...
متن کامل